﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DCSLibrary;
using Utils.DC.Web.UI;
using System.Data;
using Utils;

public partial class Admin_Module_dang_nhap_he_thong_quan_tri : System.Web.UI.UserControl
{
    UsersUI objUser = new UsersUI();
    MessageBox messageBox = new MessageBox();
    protected void SignIn_Click(object sender, EventArgs e)
    {
        DataSet ds = PageUtility.Login(txtUserName.Text.Trim(), Security.Encrypt(txtPassword.Text.Trim()), Request.UserHostAddress);
        if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
        {
            if (Convert.ToByte(ds.Tables[0].Rows[0]["UserType"]) == (byte)Common.USER_TYPE.Admin)
            {
                byte result = PageUtility.SetLoginedUser(Session, ds);
                if (result > 0)
                {
                    Response.Redirect("Default.aspx");
                }
                else
                {
                    Response.Write(messageBox.Alert("Đăng nhập không thành công", "#"));
                }
            }
            else
            {
                Response.Write(messageBox.Alert("Tài khoản của bạn không có quyền truy cập chức năng admin", "/Default.aspx"));
            }
        }
        else
        {
            Response.Write(messageBox.Alert("Tên hoặc mật khẩu không hợp lệ", "#"));
        }
    }

    protected void Reset_Click(object sender, EventArgs e)
    {

    }
}
